@charset "utf-8";
.regmain {
	float: left;
	width: 60%;
}
.regitem {
	width: 100%;
	margin-top: 10px;
	margin-left: 0px;
	float: left;
}
.reglabelerror {
	text-align: right;
	margin: 0px;
	float: left;
	width: 30%;
	color: red;
}
.reglabel {
	text-align: right;
	margin: 0px;
	float: left;
	width: 30%;
}
.reginput {
	margin: 0px;
	float: left;
	width: 70%;
}
.regtitle {
	margin-left: 30%;
	float: left;
	width: 70%;
	color: red;
}
#captcha {
	width: 150px;
	height: 70px;
}
.capinput {
	width: 100%;
	float: left;
	margin-top: 10px;
}
.submitbutton {
	float: left;
	margin-left: 30%;
}
.inputarea {
	margin: 0px;
	float: left;
	width: 60%;
}
#captchacode {
	margin: 0px;
	float: left;
	width: 60px;
}
.fakelink {
	color: #00C;
	font-size: small;
	cursor: pointer;
	margin-left: 10px;
}
#psfield {
	float: left;
	margin-left: 5px;
	visibility: hidden;
}
#usernamemsg {
	float: left;
	margin-left: 5px;
}
#emailmsg {
	float: left;
	margin-left: 5px;
}
#psmsg {
	float: left;
	margin-left: 5px;
}
